import json

version = {
    "version": "1.7.0.0",
    "build_version": 1,
    "description": "",
    "history": {
        "0.18": "\n新增 ios服务器支持\n修复 -418没有船只错误\n修复 -221有大破船只错误\n修复 无限分解错误\n修复 上次更新的bug\n新增 一些BUG(´_ゝ`)\n",
        "0.19": '\n新增 出货统计\n修改 ui界面\n修复 无法出征\n修复 上次更新的bug\n新增 一些BUG(´_ゝ`)\n\nps:根本无法出征你们也不反馈!',
        "0.20": '\n修复 演习报错\n调整 登录失效等待一分钟\n调整 ui界面\n重写 任务列表逻辑\n调整 出货统计逻辑\n新增 一些BUG(´_ゝ`)\n',
        "0.21": '\n修复 bool错误\n新增 上榜监测\n修复 上次更新的bug\n新增 一些BUG(´_ゝ`)\n',
        "0.22": "\n修复 out of range错误\n修复 object hasn't len()错误\n新增 一些预设\n新增 一些数据的显示\n修复 上次更新的bug\n新增 一些BUG(´_ゝ`)\n",
        "0.23": "\n修复 能正常运行的BUG(´_ゝ`)\n",
        "0.24": "\n修复 遇敌SL失效\n新增 出货统计点查询\n新增 一些预设\n新增 名称反和谐功能\n新增 init.json热更新\n修复 上次更新的bug\n新增 一些BUG(´_ゝ`)\n",
        "0.25": "\n新增 智能判断战斗时长\n新增 更严格的上榜检测\n修复 战役shipCid错误\n自动换船修船写了一半(´_ゝ`)\n",
        "0.26": "\n修复 修船时bool错误\n新增 本队船只头像显示\n减少 脚本ui崩溃概率\n新增 智能判断战斗时长\n新增 更严格的上榜检测\n修复 战役shipCid错误\n修改 修理逻辑\n自动换船修船写了一大半(´_ゝ`)\n",
        "0.27": "\n新增 舰少上扒的头像\n修复 分解错误\n新增 对全部源代码进行加密\n修复 等级显示异常\n修复 上次更新的bug\n新增 一些BUG(´_ゝ`)\n",
        "0.28": "\n修复cid错误\n新增 任务的详情界面\n新增 统计出征功能\n因为军训暂时停更(´_ゝ`)\n",
        "0.29": "\n修复cid错误\n新增 任务的详情界面\n新增 统计出征功能\n修复 大破修理绿血就修\n兼容版新增全套api-ms-win\n因为军训暂时停更(´_ゝ`)\n",
        "0.3": "\n新增 活动支持(测试中)\n修复 名称反和谐错误\n修改 出征点数判断逻辑\n废除 结束点设定\n新增 打赏作者二维码\n修复 任务界面地图不显示\n最近军训超级累的(´_ゝ`)\n",
        "0.31": "\n修复 计数错误的问题\n修复 分解后仍然显示分解失败\n调整 分解的ui设置\n优化 部分显示逻辑\n优化 cpu占用率",
        "0.32": "\n修复 计数错误的问题\n修复 分解后仍然显示分解失败\n调整 分解的ui设置\n优化 部分显示逻辑\n优化 cpu占用率\n新增 e6k炸鱼和e12k炸鱼预设\n修复 数据不存在成为\n调整 改名逻辑,增加进度\n",
        "0.33": "\n修复 打开演习就崩溃的bug\n",
        "0.34": "\n新增 自动强化功能\n修复 无法添加u点以后问题\n",
        "0.36": "\n修复 result_data错误\n新增 胖次统计\n新增 500船自动停止\n手机版正在开发中,但是可能需要较长时间\n",
        "0.37": "\n修复 result_data错误\n新增 胖次统计\n新增 500船自动停止\n修复 分解失败问题\n修复 不能保留特定船只问题\n手机版正在开发中,但是可能需要较长时间\n",
        "0.38": "\n修复 HTTPConnectionPool错误\n修复 500船停止无法取消问题\n新增 风格文件\n手机版已经可以远征了,不试试吗?\n",
        "0.39": "\n新增 一键分解低级装备\n新增 查看当前帐号状态\n修复 程序未知错误停止运行\n修复 HTTPConnectionPool错误\n修复 500船停止无法取消问题\n新增 风格文件\n手机版已经可以远征了,不试试吗?\n",
        "0.4": "\n新增 战役SL\n新增 自动泡澡\n新增 自动换船\n修复 统计不清零问题\n注:泡澡和换船还不稳定\n",
        "0.41": "\n新增 战役SL\n新增 自动泡澡\n新增 自动换船\n修复 统计不清零问题\n注:泡澡和换船还不稳定\n",
        "0.42": "\n新增 出特定船停止任务\n修复 一部分bug\n",
        "0.43": "\n延长 脚本使用期限\n修复 Failed SuperMain\n新增 编队功能\n修复 换船和泡澡出错\n",
        "0.44": "\n新增 图鉴功能 功能→图鉴\n修复 对小错误进行忽略\n调整 部分地区的延迟\n新增 若干bug(´_ゝ`)\n",
        "0.45": "\n修复 图鉴显示错误\n探索 对-103和-1031进行修复\n修复 定时任务无法启动\n修复 节点数不能正常显示\n",
        "0.46": "\n对新的发包规则进行适配\n旧版本请停止使用!\n",
        "0.47": "\n修复 旧号下线无法登录信号\n不再显示上榜排名,以免对号入座\n百度云不再更新,请移步qq群\n",
        "0.48": "\n延长脚本使用期限\n修复 旧号下线无法登录信号\n不再显示上榜排名,以免对号入座\n百度云不再更新,请移步qq群\n",
        "0.49": "\n新增 增量更新\n修复 不能迂回的问题\n新增 阵形和索敌可以使用任意阵形",
        "0.51": "\n修复 dock错误\n新增 对日服的支持\n新增 空闲时候进行修理\n修复 有船只正在修理bug\n新增 支付宝红包扫码\n\n这次可以使用增量更新了\n直接点击确定进行更新吧\n",
        "0.52": "\n修复 -209正在修理错误\n",
        "0.53": "\n新增 对台服进行支持\n修复 船只不需要维修\n修复 打开详细设置软件崩溃\n这次更新请去群内下载完整包\n",
        "0.54": "\n重写 登录模块\n修复 userId错误\n新增 对台服进行支持\n修复 船只不需要维修\n修复 打开详细设置软件崩溃\n",
        "0.55": "\n修复 无限登录出错问题\n修改 登录时报错方式\n忽略 某些无关紧要的错误\n调整 header和cookie储存方式\n\n最近忙于转专业考试和不定积分,要暴毙了\n",
        "0.56": "\n新增 国际服支持\n修复 部分卡获取init数据\n更新不再是强制更新了\n延长脚本使用期限\n\n云远征因服务器问题暂时关闭",
        "0.57": "\n修复 部分登录卡获取XXX\n修复 开启时遇到错误XXXX\n修复 登录后才显示更新\n\n云远征重新开放了!\n",
        "0.58": "\n修复 HTTPConnectionPool自动管理无法释放连接池问题\n修复 sl时过多的显示窗\n新增 公告页面\n注意!注意!自动更新的程序要更新!请不要使用自动更新!\n注意!注意!自动更新的程序要更新!请不要使用自动更新!\n注意!注意!自动更新的程序要更新!请不要使用自动更新!",
        "0.59": "\n新增 活动支持\n服务器升级,无法增量更新!请重新下载!\n服务器升级,无法增量更新!请重新下载!\n服务器升级,无法增量更新!请重新下载!\n",
        "0.61": "\n修复 台服无法登录\n新增 预编队功能\n新增 read time out多次尝试\n0.59可直接更新\n0.58以前请重新下载\n",
        "0.62": "\n延长使用时间\n由于活动部分数据和软件结构冲突\n本次活动并不打算支持\n旧版将在2019/2/1停止服务\n0.59可直接更新\n0.58以前请重新下载\n",
        "0.63": "\n修复了无法迂回的bug\n开学了,能用就不更新\n况且现在满课\n",
        "0.64": "\n没有更新说明\n",
        "0.66": "\n对主程序进行免杀处理\n新增 对活动的支持\n新增 战役SL计次\n修复一些bug\n旧版本无法使用\n",
        "0.67": "\nError 404\nDescription Not Found",
        "0.69": "\n新增 出船就自动改名\n修改 分解最大数量\n为防止泄露, 每月需要输入验证码, 请看说明\n",
        "0.7": "\n适配活动\npc版停止维护与更新\n"
    }
}

with open("version.json", "w") as f:
    f.write(json.dumps(version))
